transdermal drug delivery - French English Dictionary